catheter embolism - French English Dictionary